spinoglenoid ligament - Español Inglés Diccionario